@value unit, overlay-z-index, white-color, border-radius, font from  "../global/global.css";

.popup {
  composes: font;

  position: absolute;
  z-index: overlay-z-index;

  overflow-y: auto;

  box-sizing: border-box;

  text-align: center;

  border: 1px solid #adadad; /* IE8- */

  border-color: rgba(0, 0, 0, 0.2);
  border-radius: border-radius;
  background-color: #fff;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.2);
}

.hidden {
  display: none;
}

.showing {
  visibility: hidden;
}

.filterWrapper {
  margin: calc(unit * 2) 0 unit;
  padding: 0 calc(unit * 2);
}

.attached {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
